Pre-Packaged Variability for Product Derivation in Product Lines

نویسندگان

  • Thorsten Krebs
  • Katharina Wolter
چکیده

Product configurators are widely used to generate products out of the vast amount of potential variants in product families. This is a complex task that is hampered by the fact that configuration models are abstractions of the real world and cannot contain all dependencies between the artifacts and the environment. For embedded systems this is crucial because calibration is used to adjust the product to its operating environment. In this paper we show how prepackaged variability makes the configuration of complex embedded systems easier. Packages of artifacts known to work well together are introduced into the configuration model and used during product derivation. Functionality of these artifacts is shown to the outside of the package. Based on this functionality the packages are selected and integrated into the product. We give an industrial example and show how the concept of packages can be formalized in configuration models used by the structure-based configuration approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tool Support for Software Variability Management and Product Derivation in Software Product Lines

Software variability management is a key challenge in developing software product lines and deriving products from the product line. In order to provide effective variability management and product derivation in software product lines, which is capable of being automated, certain fundamental building blocks are required. These include multiple product line views, the feature model as the unifyi...

متن کامل

Improving Awareness during Product Derivation in Multi-User Multi Product Line Environments

Existing product derivation approaches focus on support for single users resolving variability based on a single variability model. However, in practice multiple users perform product derivation of large-scale systems with system-ofsystems architectures in a distributed and asynchronous manner. It is infeasible to describe the variability of such multi product lines with one integrated model. R...

متن کامل

A Multi-agent Systems Product Line Derivation Tool

Agent-oriented Software Engineering and Software Product Lines are two promising software engineering technologies, whose integration has been recently exploited in order to promote reuse and variability management in the context of complex and distributed systems. However, an automatic product derivation process and tools for supporting it are not addressed by existing research work. In this p...

متن کامل

Visualization Support for Software Product Line Modeling

Product derivation from a product line model is a central activity in product line requirements engineering. A product line framework and/or approach should provide sophisticated visualization and product derivation support, otherwise large product lines become very hard to handle. In this paper we first present how we can benefit from existing single-system visualization techniques in product ...

متن کامل

1 Version management tools as a basis for integrating Product Deri - vation and Software Product Families

This paper considers tool support for variability management, with a particular focus on product derivation, as common in industrial software development. We show that tools for software product lines and product derivation have quite different approaches and data models. We argue that combining both can be very valuable for integration and consistency of data. In our approach, we illustrate ho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004